is mesh tape any good